It is recommended that you do not run SQL Server on a domain controller. Domain controllers contain sensitive data such as user account information, and they should not be used in another role. If you run a SQL Server database on a domain controller, you increase the complexity involved in securing the server and preventing against attack.
It is recommended that you run SQL Servers and domain controllers on separate, dedicated machines.
⌐ 2002 Microsoft Corporation. All rights reserved.